(logo)  MIME-tyypeistä

MIME (Multipurpose Internet Mail Extensions) on mekanismi Internetin viestien muodon määrittämiseen ja kuvaamiseen. Se suunniteltiin pääasiassa sähköpostia varten, mutta MIME-tyyppejä käytetään myös HTTP-protokollan tiedon tyypin tunnistamiseen. HTTP on laajimmin käytetty protokolla World Wide Webissä.

Selaimelle, kuten AWebille, dokumentin MIME-tyyppi kertoo, pitäisikö tiedosto näyttää selaimen ikkunassa vai siirtää jonkun toisen ohjelman käsiteltäväksi.

MIME-tyyppi koostuu tyypistä ja alatyypistä. Tyyppi kertoo tiedon pääluokan, esimerkiksi teksti tai kuva. Alatyyppiä käytetään päätyypin jakamiseen eri muotoihin, esimerkiksi GIF- tai JPEG-kuvat.

RFC 1521:n mukaan seuraavat viralliset MIME-tyypit on määritelty:

TEXT/HTML
Tämä on HTML-hypertekstimuodossa oleva dokumentti. Lähes kaikki sivut Webissä ovat tässä muodossa.

TEXT/PLAIN
Tätä tyyppiä käytetään tavallisille tekstidokumenteille (normaalisti ASCII-muodossa).

APPLICATION/OCTET-STREAM
Tämä kuvaa binaaritiedostoa. Tiedosto voitaisiin käsitellä jollakin sovelluksella. Esimerkkinä voisi olla LHA-arkisto.

APPLICATION/POSTSCRIPT
Dokumentti on PostScript-muodossa.

IMAGE/GIF
IMAGE/JPEG
Nämä ovat kuvia, GIF- ja JPEG-muodossa.

AUDIO/BASIC
Tätä tyyppiä käytetään äänitiedolle, joka on koodattu käyttäen 8-bitin ISDN mu-law [PCM] -menetelmää.

VIDEO/MPEG
Tämä on MPEG-muotoinen animaatio.
Näiden virallisten tyyppien ja alatyyppien lisäksi on sallittua määritellä laajennettuja MIME-tyyppejä ja -alatyyppejä. Näiden tulisi alkaa etuliitteellä X-, jotta vältytään sekaannuksilta tulevien virallisten MIME-tyyppien kanssa.